package MTT::Libs::Param::Param;

use Moose;

has id => ( is => 'ro', isa => 'Int', required => 1 );
has name => ( is => 'ro', isa => 'Str', required => 1 );
has descr => ( is => 'ro', isa => 'Str' );
has compute  => ( is => 'ro', isa => 'Str' );
has cond => ( is => 'rw', isa => 'Str' );


__PACKAGE__->meta->make_immutable;
1;
